// FoodClerkCustomerWhiteboard
//
// This class represents the whiteboard space for one customer-food clerk interaction.
// It will be protected by a monitor and will be used by a head customer and food clerk
// to transfer information.
//

#include "TicketStub.h"

class FoodClerkCustomerWhiteboard {
  public:
    FoodClerkCustomerWhiteboard();			// Initialize the FoodClerkCustomerWhiteboard object
    ~FoodClerkCustomerWhiteboard();			// De-allocate bitmap
    
    int getNumPopcorn(); 			// returns the number of popcorn the customer requested
	int getNumSoda(); 				// returns the number of sodas the customer requested
    int getTotalPrice(); 			// returns total price of the tickets reported by the clerk
	int getMoneyGiven(); 			// returns total money given by the customer
    
	void setNumPopcorn(int numPopcorn); 	// sets the number of popcorn the customer requested
	void setNumSoda(int numSoda); 			// sets the number of soda the customer requested
    void setTotalPrice(int totalPrice); 	// sets the total price of the food reported by the clerk
	void setMoneyGiven(int moneyGiven); 	// sets the total money given by the customer

  private:
    int numPopcorn;			// the number of popcorn requested by the group
	int numSoda;			// the number of soda requested by the group
	int totalPrice;			// total price of the food
	int moneyGiven;			// money given to the food clerk
};
